research laboratories - Alemán Inglés Diccionario